fail miserably - Turkish English Dictionary